@charset "utf-8";
@font-face{font-family: jiangxizhuokai;src: url(../fonts/jiangxizhuokai.ttf);}
@font-face{font-family: TsangerYuYangT W02-Regular;src: url(../fonts/TsangerYuYangT W02-Regular.ttf);}
*{box-sizing: border-box;}
body,h1,h2,h3,h4,h5,h6,dl,dt,dd,ul,ol,li,th,td,p,blockquote,pre,form,fieldset,legend,input,button,textarea,hr,span{margin:0;padding:0;}
body{font-size: 14px;font-family: "Microsoft YaHei" ! important;color: #262626;background: #fff;margin: 0 auto;padding: 0px;min-width: 1400px;}
a{text-decoration:none;color:#333;outline:none;}
a:active{star:expression(this.onFocus=this.blur());}
img{border:0px;vertical-align: middle;object-position: top;object-fit: cover;}
li{list-style: none;}
.shadow{box-shadow: 0 4px 4px #e4e4e4;transition: all 0.5s ease 0s;}
.bgfb{background: #FBFBFB;}
.pt10{padding-top: 10px;}
.pl10{padding-left: 10px;}
.pr10{padding-right: 10px;}
.pb10{padding-bottom: 10px;}
.pn5{padding: 5px;}
.pt5{padding-top: 5px;}
.pl5{padding-left: 5px;}
.pr5{padding-right: 5px;}
.pb5{padding-bottom: 5px;}
.mt10{margin-top: 10px;}
.mt30{margin-top: 30px;}
.ml10{margin-left: 10px;}
.mr10{margin-right: 10px;}
.mb10{margin-bottom: 10px;}
.mn5{margin: 5px;}
.mt5{margin-top: 5px;}
.ml5{margin-left: 5px;}
.mr5{margin-right: 5px;}
.mb5{margin-bottom: 5px;}
.wrap{max-width: 1400px;width: -webkit-calc(100% - 5%);width: -moz-calc(100% - 5%);width: calc(100% - 5%);margin: 0 auto;}
.header{width: 100%;height: 80px;position: absolute;min-width: 1380px;top: 0;z-index: 2;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.header .wrap{max-width: none;width: -webkit-calc(100% - 100px);width: -moz-calc(100% - 100px);width: calc(100% - 100px);height: 80px;margin: 0 auto;}
.sticky{background: rgba(47, 117, 243, 0.85);position: fixed;top: 0;width: 100%;z-index: 999;box-shadow: 0 0 3px rgba(0, 0, 0, .3);}
.header .logo{width: 400px;height: 60px;float: left;margin-top: 10px; position: relative;}
.header .logo img{width: 100%;height: 100%;float: left;display: block;}
.header .htel{margin-top: 14px;line-height: 24px;float: right;background: url(../images/iconhtel.png) no-repeat center left;font-size: 18px;font-weight: 600;color: #fff;padding-left: 40px;z-index: 2;position: relative;}
.header .htel span{font-size: 14px;margin-left: 5px;}
.header .nav{float: right;padding-top: 21px;margin-right: 27px;height: 80px;z-index: 2;position: relative;}
.header .nav ul{width: 100%;height: auto;float: left;position: relative;z-index: 1;}
.header .nav ul li{float: left;position: relative;}
.header .nav ul li h3{width: 100%;font-weight: normal;float: left;text-align: center;padding: 0 28px;}
.header .nav ul li h3 a{height: 38px;display: inline-block;font-size: 18px;color: #fff;line-height: 38px;border-bottom: 2px solid rgba(255, 255, 255, 0);}
.header .nav ul li dl{width: 100%;height: auto;float: left;position: absolute;overflow: hidden;z-index: 2;top: 27px;display: none;padding-top: 22px;}
.header .nav ul li:hover dl{display: block;}
.header .nav ul li dl dd{width: 100%;height: 40px;line-height: 40px;float: left;}
.header .nav ul li dl dd a{width: 100%;text-align: center;float: left;font-size: 16px;color: #666666;line-height: 40px;}
.header .nav ul li dl dd a:hover{color: #FF6600;}
.header .nav ul li.on h3 a{color: #FF6600;border-bottom: 2px solid #FF6600;}
.header .nav ul li:hover h3 a{color: #FF6600;border-bottom: 2px solid #FF6600;}
.header .nav a.gohome{display: none;}
.header .nav a.gohome i{display: none;}
.header .nav a.gonav i{display: none;}
/*
.submenu_show{background: #Fff;}
.submenu_show .logo{background: url(../images/logo_hs.png) no-repeat 0 0 /100% 100%;}
.submenu_show .bg_hover{display: block !important;width: 100%;height: 240px;background: rgba(255, 255, 255, 1);z-index: 1;position: absolute;top: 0px;left: 0px;-webkit-animation: a_bg_hover_show 0.2s ease-out both;-webkit-transform-origin: 50% 0%;}
.submenu_show .nav ul li h3 a{color: #666666;}
.submenu_show .htel{background: url(../images/iconhtel_cs.png) no-repeat center left;color: #FF6600;}
*/
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{height: 6px;width: 40px;border-radius: 0;background: #ffffff;opacity: 0.6;}
.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet-active{opacity: 1;width: 80px;height: 6px;}
.swiper-container-horizontal>.swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction{bottom: 113px;}
.swiper-slide > img{width: 100%;}
.swiper-slide{position: relative;display: flex;flex-direction: row;justify-content: center;align-items: center;overflow: hidden;}
.swiper-slide .bannerpic{width: 1400px;height: 100%;position: absolute;left: 50%;margin-left: -700px;top: 0;display: flex;flex-direction: row;justify-content: space-between;align-items: center;}
.swiper-slide .bannerpic img{max-width: 100%;}
.swiper-slide .bantxt{width: 1400px;height: 126px;top: 50%;margin-top: -63px;left: 50%;margin-left: -700px;float: left;text-align: left;position: absolute;}
.swiper-slide .bantxt span{width: 100%;font-size: 70px;font-family: TsangerYuYangT-W03, TsangerYuYangT;font-weight: normal;color: #FFFFFF;line-height: 88px;float: left;}
.swiper-slide .bantxt p{width: 100%;font-size: 24px;font-family: TsangerYuYangT W02-Regular, TsangerYuYangT W02;font-weight: 400;color: #FFFFFF;line-height: 30px;margin-top: 26px;float: left;}
.swiper-pagination{text-align: left;width: 71.875%;left: 50%;margin-left: -35.9375%;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{left: 50%;}
.nbanner{width: 100%;height: auto;overflow: hidden;position: relative;}
.nbanner img{width: 100%;}
.nbanner .bantxt .wrap{position: relative;text-align: left;padding-left: 50px;overflow: hidden;}
.nbanner .bantxt{width: 100%;height: 126px;top: 50%;margin-top: -63px;float: left;text-align: center;position: absolute;}
.nbanner .bantxt>span{width: 100%;font-size: 60px;float: left;font-family: jiangxizhuokai-Regular, jiangxizhuokai;font-weight: 400;color: #FFFFFF;line-height: 79px;text-shadow: 0px 3px 0px #2B478E;margin-bottom: 16px;}
.nbanner .bantxt>p{width: 100%;font-size: 24px;float: left;font-family: TsangerYuYangT W02-Regular, TsangerYuYangT W02;font-weight: 400;color: #FFFFFF;line-height: 30px;}
.nbanner .bantxt .wrap span{width: 100%;height: auto;line-height: 79px;float: left;font-size: 54px;color: #fff;font-family: jiangxizhuokai ! important;}
.nbanner .bantxt .wrap p{width: 100%;height: auto;line-height: 30px;float: left;font-size: 24px;color: #fff;}
.nbanner .bantxt .wrap a{width: 136px;height: 38px;line-height: 38px;text-align: center;color: #FFFFFF;font-size: 16px;border-radius: 100px 100px 100px 100px;border: 1px solid #E8E8E8;float: left;text-indent: 0;margin-top: 36px;margin-right: 24px;}
.nbanner .bantxt .wrap a:hover{background: #FF6600;border: 1px solid #FF6600;}
/*num-figure*/
.num-figure{width: 100%;text-align: center;position: relative;z-index: 2;margin-bottom: 60px;}
.num-figure ul{width: 71.875%;margin: -76px auto 0;background: #Fff;height: 153px;box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);}
.num-figure li.numitem{width: 20%;height: 100%;float: left;display: flex;flex-direction: column;justify-content: center;}
.numitem .numbb{font-size: 32px;color: #FF6600;font-weight: 600;line-height: 40px;height: 40px;}
.numitem p{color: #262626;font-size: 20px;height: 25px;line-height: 25px;margin-top: 16px;}
.h2tit{width: 100%;height: auto;float: left;margin-top: 20px;margin-bottom: 60px;}
.h2tit h2{width: 168px;height: 45px;line-height: 45px;float: left;font-size: 36px;color: #262626;font-weight: normal;}
.h2tit span{width: calc(100% - 168px);height: 45px;line-height: 45px;float: left;color: #999999;font-size: 24px;display: inline-block;}
.h2tit i{width: 100px;height: 4px;background: #FF6600;display: inline-block;float: left;margin-bottom: 24px;margin-top: 10px;}
.h2tit p{width: 100%;float: left;color: #666666;height: 20px;font-size: 16px;}
.service{width: 100%;overflow: hidden;}
.service .h2tit2{width: 100%;height: auto;float: left;margin-top: 20px;margin-bottom: 20px;}
.service .h2tit2 h2{width: 100%;line-height: 45px;float: left;color: #262626;font-weight: normal;font-size: 36px;}
.service .h2tit2 span{width: 100%;height: 20px;float: left;color: #666666;margin-top: 16px;}
.service .swiper-slide .picbox{height: 300px; overflow: hidden;}
.service .swiper-slide .picbox img{ width: 100%; height: 100%;}
.service .swiper-slide:hover .picbox img{-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}
.service ul{width: 100%;height: auto;margin-bottom: 80px;float: left;}
.service ul li{width: 23.5%;height: auto;float: left;margin-right: 2%;display: flex;flex-direction: column;text-align: center;padding-top: 60px;background: #F6F6F6;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;-webkit-transform: translate(0px, 0px);-moz-transform: translate(0px, 0px);-o-transform: translate(0px, 0px);-ms-transform: translate(0px, 0px);transform: translate(0px, 0px);}
.service ul li:nth-child(4){margin-right: 0;}
.service ul li h3{width: 100%;color: #333333;font-size: 20px;line-height: 25px;height: 25px;font-weight: normal;}
.service ul li .price{width: 100%;height: auto;font-size: 12px;color: #666666;margin-top: 24px;}
.service ul li .price span.colorg{font-size: 20px;color: #ff6600;}
.service ul li .price b{font-size: 36px;}
.service ul li span.md{display: block;font-size: 16px;height: 20px;line-height: 20px;color: #262626;margin:15px 0;}
.service ul li p{width: 100%;font-size: 18px;color: #666666;line-height: 23px;margin-bottom: 15px;}
.service ul li a{display: block;width: 136px;height: 38px;line-height: 38px;border-radius: 19px 19px 19px 19px;border: 1px solid #E8E8E8;margin: 20px auto 60px;color: #FF6600;font-size: 16px;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.service ul li:hover{transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;background: #ffffff;cursor: pointer;box-shadow: 0px 0px 30px 1px rgba(0, 0, 0, 0.1);-webkit-transform: translate(0px, -24px);-moz-transform: translate(0px, -24px);-o-transform: translate(0px, -24px);-ms-transform: translate(0px, -24px);transform: translate(0px, -24px);}
.service ul li:hover a{transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;color: #FFFFFF;background: #FF6600;}
.service_con{width: 100%;height: 600px;float: left;position: relative;padding-right: 725px;background: url(../images/service_conimg.jpg) no-repeat right bottom;}
.service_con .service_conwz{width: 100%;height: auto;float: left;margin-top: 40px;}
.service_con .service_conwz strong{width: 100%;height: auto;float: left;height: 25px;font-size: 20px;font-weight: normal;margin-bottom: 20px;}
.service_con .service_conwz p{width: 100%;height: auto;float: left;color: #666666;line-height: 30px;font-size: 16px; text-align: justify; text-indent: 2em;}
.service_con .service_conimg{width: 822px;height: 548px;float: left;position: absolute;right: 0;top: 0;}
.license .xgqh{margin: 0;}
.license .xgqh .picbox{height: 500px;}
.license .swiper-slide .picbox img{height: calc(100% - 5%);}
.icase{width: 100%;padding-top: 60px;overflow: hidden;}
.icaseqh{width: 100%;height: auto;float: left;}
.icaseqh .tab-hd{width: 100%;height: auto;float: left;border-bottom: 1px solid #E8E8E8;margin-bottom: 36px;}
.icaseqh .tab-hd ul{width: 100%;height: auto;float: left;}
.icaseqh .tab-hd ul li{height: auto;float: left;font-size: 16px;color: #666666;margin-right: 60px;cursor: pointer;line-height: 20px;margin-bottom: 16px;}
.icaseqh .tab-hd ul li.on{color: #FF6600;}
.icaseqh .tab-bd{width: 100%;height: auto;float: left;}
.icaselist{width: 100%;height: auto;float: left;}
.icaselist ul{width: 100%;height: auto;float: left;}
.icaselist ul li{width: 32%;margin-right: 2%;height: auto;float: left;margin-bottom: 20px;}
.icaselist ul li:nth-child(3n){margin-right: 0px;}
.icaselist ul li .picbox{width: 100%;height: 0;float: left;position: relative;padding-bottom: 76%;overflow: hidden;border-radius: 2px;border:solid 1px #ddd;}
.icaselist ul li .picbox img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;float: left;}
.icaselist ul li .info{width: 100%;height: auto;float: left;}
.icaselist ul li .info h3{width: calc(100% - 68px);height: auto;float: left;line-height: 23px;margin-bottom: 10px;margin-top: 24px;color: #262626;height: 23px;font-size: 18px;font-weight: normal;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.icaselist ul li .info span{width: calc(100% - 68px);height: auto;float: left;line-height: 18px;height: 18px;font-size: 14px;margin-bottom: 16px;color: #666666;}
.icaselist ul li .info i{width: 68px;height: 26px;border-radius: 30px 30px 30px 30px;opacity: 1;border: 1px solid #E8E8E8;float: right;font-size: 12px;text-align: center;line-height: 24px;font-style: normal;color: #666666;margin-top: 38px;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.icaselist ul li a:hover .picbox img{-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}
.icaselist ul li a:hover .info i{background: #FF6600;color: #FFFFFF;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.icaselist ul li a:hover h3{color: #FF6600;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.icaselist ul li a:hover span{}
.center{width: 100%;text-align: center;height: auto;float: left;margin-bottom: 80px;}
.center a{width: 208px;height: 38px;line-height: 38px;background: #fff;border-radius: 4px 4px 4px 4px;font-size: 16px;color: #555;text-align: center;display: inline-block;border:solid 1px #ddd;}
.center a:hover{color: #fff;background: #FF6600;}
.center a:hover i{background: url(../images/iconamoreon.png);}
.center a i{width: 10px;height: 10px;display: inline-block;vertical-align: middle;margin: -2px 16px 0;background: url(../images/iconamore.png);}
.ikfys{width: 100%;padding-top: 60px;overflow: hidden;background: url(../images/ikfysbg.png) no-repeat center center;}
.ikfys .h2tit{}
.ikfys .h2tit h2{color: #FFFFFF;}
.ikfys .h2tit span{color: #999999;}
.ikfys .h2tit i{}
.ikfys .h2tit p{color: #FFFFFF;}
.ikfyslist{width: 100%;height: auto;float: left;}
.ikfyslist ul{width: 100%;height: auto;float: left;}
.ikfyslist ul li{width: 33.33%;height: auto;padding-top: 100px;float: left;background: rgba(158, 204, 252, 0.1);display: flex;flex-direction: column;text-align: center;justify-content: center;margin-bottom: 80px;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;cursor: pointer;}
.ikfyslist ul li:hover{transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;background: #ff6600;}
.ikfyslist ul li i{width: 140px;height: 140px;display: inline-block;margin: 0 auto;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.ikfyslist ul li i.tb1{background: url(../images/tb1.png) no-repeat center center/100% 100%;}
.ikfyslist ul li i.tb2{background: url(../images/tb2.png) no-repeat center center/100% 100%;}
.ikfyslist ul li i.tb3{background: url(../images/tb3.png) no-repeat center center/100% 100%;}
.ikfyslist ul li:hover i{transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.ikfyslist ul li:hover i.tb1{background: url(../images/tb1on.png) no-repeat center center/100% 100%;}
.ikfyslist ul li:hover i.tb2{background: url(../images/tb2on.png) no-repeat center center/100% 100%;}
.ikfyslist ul li:hover i.tb3{background: url(../images/tb3on.png) no-repeat center center/100% 100%;}
.ikfyslist ul li .line{width: 160px;height: 2px;background: #FFFFFF;margin: 36px auto;}
.ikfyslist ul li span{height: 25px;font-size: 20px;line-height: 25px;color: #FFFFFF;}
.ikfyslist ul li p{margin-top: 24px;height: 60px;font-size: 16px;line-height: 30px;padding: 0 55px;color: #ffffff;margin-bottom: 100px;}
.ikfyslist ul li:hover p{transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;color: #ffffff;}
.ikhjz{width: 100%;padding-top: 60px;overflow: hidden;background: #ffffff;}
.ikhjzlist{width: 100%;height: auto;float: left;margin-bottom: 70px;}
.ikhjzlist ul{width: 100%;height: auto;float: left;border-left: 1px solid #E8E8E8;border-top: 1px solid #E8E8E8;}
.ikhjzlist ul li{width: 33.33%;height: auto;float: left;border-right: 1px solid #E8E8E8;border-bottom: 1px solid #E8E8E8;padding: 0 50px;padding-top: 36px;}
.ikhjzlist ul li .user{width: 100%;height: auto;float: left;}
.ikhjzlist ul li .user .picbox{width: 90px;height: 90px;float: left;margin-right: 24px;}
.ikhjzlist ul li .user .picbox img{width: 100%;height: 100%;float: left;}
.ikhjzlist ul li .user .gsxx{width: calc(100% - 120px);height: 100%;float: left;display: flex;flex-direction: column;justify-content: center;}
.ikhjzlist ul li .user .gsxx span{width: 100%;font-size: 16px;color: #262626;line-height: 20px;float: left;display: block;margin-top: 21px;}
.ikhjzlist ul li .user .gsxx p{width: 100%;height: 18px;font-size: 14px;color: #666666;line-height: 18px;margin-top: 10px;float: left;display: block;}
.ikhjzlist ul li .info{width: 100%;height: 72px;float: left;margin-top: 24px;margin-bottom: 24px;line-height: 24px;color: #666666;font-size: 14px;overflow: hidden;}
.ikhjzlist ul li .more{height: 20px;font-size: 16px;float: left;background: url(../images/iconamores.png) no-repeat center right;padding-right: 25px;color: #FF6600;margin-bottom: 36px;}
.ikhjzlist ul li:nth-child(3n){border-right: 0;}
.ikhjzlist ul li:nth-child(4){border-bottom: 0;}
.ikhjzlist ul li:nth-child(5){border-bottom: 0;}
.ikhjzlist ul li:nth-child(6){border-bottom: 0;}
.iabout{width: 100%;padding-top: 60px;overflow: hidden;background: #fbfbfb;}
.iaboutbox{width: 100%;height: auto;float: left;margin-bottom: 80px;}
.iaboutbox .iaboutinfo{width: 41.16%;height: 800px;overflow: hidden;padding: 40px; padding-top:80px; float: left;background: url(../images/iaboutinfobg.png)}
.iaboutbox .iaboutinfo p{width: 100%;height: auto;float: left;line-height: 30px;color: #FFFFFF;font-size: 16px;text-align: justify;text-indent: 2em;}
.iaboutbox ul{width: 28%;height: auto;float: left;margin-left: 1.42%;display: flex;flex-direction: column;justify-content: center;}
.iaboutbox ul li{width: 100%;height: auto;float: left;margin-bottom: 16px;overflow: hidden;}
.iaboutbox ul li .picbox{width: 100%;height: auto;float: left;}
.iaboutbox ul li .picbox img{width: 100%;height: auto;float: left;}
.iaboutbox ul li a:hover .picbox img{-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}
.ihzhb{width: 100%;padding-top: 60px;background: #F6F6F6;overflow: hidden;}
.ihzhblist{width: 100%;height: auto;float: left;}
.ihzhblist ul{width: 100%;height: auto;float: left;}
.ihzhblist ul li{width: 18.4%;margin-right: 2%;height: auto;float: left;cursor: pointer;margin-bottom: 2%;}
.ihzhblist ul li:nth-child(5n){margin-right: 0;}
.ihzhblist ul li .picbox{width: 100%;height: 0;position: relative;padding-bottom: 30%;overflow: hidden;float: left;}
.ihzhblist ul li .picbox img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;float: left;-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;}
.ihzhblist ul li:hover .picbox img{-webkit-transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s;-o-transition: all 0.5s ease 0s;-ms-transition: all 0.5s ease 0s;transition: all 0.5s ease 0s;-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}
.jszc{width: 100%;height: auto;overflow: hidden;border-bottom: 1px solid #ff6600;background: #2D3E50;padding: 36px 0;}
.jszc ul{width: 100%;height: auto;float: left;display: flex;flex-direction: colimn;justify-content: space-between;}
.jszc ul li{display: inline-block;}
.jszc ul li i{width: 40px;height: 40px;float: left;margin-right: 24px;}
.jszc ul li i.jszc1{background: url(../images/jszc1.png) no-repeat center center / 100% 100%;}
.jszc ul li i.jszc2{background: url(../images/jszc2.png) no-repeat center center / 100% 100%;}
.jszc ul li i.jszc3{background: url(../images/jszc3.png) no-repeat center center / 100% 100%;}
.jszc ul li i.jszc4{background: url(../images/jszc4.png) no-repeat center center / 100% 100%;}
.jszc ul li p{height: 40px;line-height: 40px;float: left;font-size: 18px;color: #FFFFFF;}
.footer{width: 100%;overflow: hidden;background: #2D3E50;}
.footer .wrap{display: flex;flex-direction: colimn;justify-content: space-between;border-bottom: 1px solid #ffffff;}
.footer ul{width: 100%;height: auto;float: left;margin-top: 60px;}
.footer ul li{width: 100%;line-height: 24px;float: left;margin-bottom: 24px;font-size: 16px;color: #FFFFFF;cursor: pointer;}
.footer ul li:hover{color: #f60;}
.footer ul li span{width: 100%;margin-bottom: 12px;display: block;height: auto;float: left;font-size: 20px;color: #FFFFFF;}
.footer ul li i{width: 24px;height: 24px;float: left;margin-right: 16px;}
.footer ul li i.fttel{background: url(../images/fttel.png)no-repeat center center;background-size: contain;}
.footer ul li i.ftmail{background: url(../images/ftmail.png)no-repeat center center;background-size: contain;}
.footer ul li i.ftqq{background: url(../images/ftqq.png)no-repeat center center;background-size: contain;}
.footer ul li i.ftali{background: url(../images/ftali.png)no-repeat center center;background-size: contain;}
.footer ul li:hover i.fttel{background: url(../images/fttelon.png)no-repeat center center;background-size: contain;}
.footer ul li:hover i.ftmail{background: url(../images/ftmailon.png)no-repeat center center;background-size: contain;}
.footer ul li:hover i.ftqq{background: url(../images/ftqqon.png)no-repeat center center;background-size: contain;}
.footer ul li:hover i.ftali{background: url(../images/ftalion.png)no-repeat center center;background-size: contain;}
.footer ul li .ftewm{width: 152px;height: auto;float: left;}
.footer ul li .ftewm img{width: 100%;height: auto;float: left;}
.footer ul li .ftewm span{width: 100%;height: auto;margin-top: 16px;text-align: center;float: left;font-size: 14px;color: #FFFFFF;line-height: 24px;}
.mr24{margin-right: 24px;}
.flinks{width: 100%;height: auto;font-size: 14px;color: #FFFFFF;line-height: 18px;padding: 36px 0;background: #2D3E50;overflow: hidden;}
.flinks li{color: #FFFFFF;float: left;margin-right: 16px;}
.flinks li a{color: #ddd;}
.copyright{width: 100%;background: rgb(66, 82, 98);padding: 11px 0;overflow: hidden;color: #ffffff;line-height: 16px;font-size: 12px;text-align: center;}
.copyright a{color: #ddd;line-height: 16px;font-size: 12px;height: 16px;}
.copyright a:hover{color: #ff6600;}
.nsidebar{width: 100%;height: 52px;overflow: hidden;background: #FBFBFB;}
.nsidebar ul{width: 100%;height: auto;float: left;}
.nsidebar ul li{margin-right: 60px;float: left;}
.nsidebar ul li a{display: inline-block;float: left;line-height: 50px;height: 52px;color: #666666;font-size: 16px;}
.nsidebar ul li .on{color: #262626;border-bottom: 2px solid #FF6600;}
.nzizhi{width: 100%;overflow: hidden;background: #fbfbfb url(../images/nzizhibg.png) no-repeat center bottom;padding-top: 50px;}
.nzizhilist{width: 100%;height: auto;float: left;}
.nzizhilist ul{width: 100%;height: auto;float: left;display: flex;flex-direction: row;justify-content: center;}
.nzizhilist ul:last-child{margin-bottom: 90px;}
.nzizhilist ul li{width: 220px;height: auto;float: left;margin: 0 8px;}
.nzizhilist ul li .picbox{width: 220px;height: 310px;float: left;}
.nzizhilist ul li .picbox img{width: 220px;height: 310px;float: left;}
.nzizhilist ul li span{width: 100%;float: left;text-align: center;margin-top: 16px;line-height: 18px;color: #666666;margin-bottom: 36px;}
.nzhifu{width: 100%;overflow: hidden;padding-top: 50px;}
.nzhifu_con{width: 100%;height: auto;float: left;margin-bottom: 70px;}
.nzhifu_con h3{width: 100%;height: auto;float: left;height: 25px;font-size: 20px;font-weight: normal;line-height: 25px;color: #262626;margin-top: 40px;margin-bottom: 36px;}
.nzhifu_con ul{width: 100%;height: auto;float: left;}
.nzhifu_con ul li{width: 442px;height: 296px;overflow: hidden;float: left;margin-right: 20px;}
.nzhifu_con ul li:last-child{margin-right: 0px;}
.nzhifu_con ul li dl.bgzfb{background: url(../images/zfbjzfb.png) no-repeat center center / 100% 100%;}
.nzhifu_con ul li dl.bgjh{background: url(../images/zfbgjh.png) no-repeat center center / 100% 100%;}
.nzhifu_con ul li dl.bggh{background: url(../images/zfbggh.png) no-repeat center center / 100% 100%;}
.nzhifu_con ul li dl{width: 100%;height: auto;float: left;padding: 36px 0px 36px 36px;}
.nzhifu_con ul li dl dt{width: 100%;height: auto;float: left;line-height: 80px;color: #FFFFFF;font-size: 24px;}
.nzhifu_con ul li dl dt .picbox{width: 80px;height: 80px;float: left;margin-right: 24px;}
.nzhifu_con ul li dl dt .picbox img{width: 100%;height: auto;float: left;}
.nzhifu_con ul li dl dd{width: 100%;height: auto;line-height: 20px;color: rgba(255, 255, 255, 1);float: left;margin-top: 24px;font-size: 16px;}
.nzhifu_con ul li dl dd span{display: inline-block;color: rgba(255, 255, 255, 1);}
.h2tit2{width: 100%;height: auto;float: left;margin-top: 20px;margin-bottom: 20px;}
.h2tit2 h2{width: 100%;line-height: 45px;float: left;color: #262626;font-weight: normal;font-size: 36px;}
.h2tit2 span{width: 100%;float: left;color: #666666;margin-top: 16px;line-height: 30px;}
.h2tit2 h2 i{display: inline-block;height: 25px;font-size: 20px;font-weight: 400;color: #FF6600;font-style: normal;margin-left: 24px;}
.nmain{width: 100%;overflow: hidden;padding-top: 50px;}
.ndfr{display: flex;flex-direction: row;}
.ndfc{display: flex;flex-direction: column;}
.ppjzfw{width: 100%;height: auto;margin-top: 40px;float: left;}
.ppjzfw .ppjzfwimg{width: 33.76%;height: auto;float: left;}
.ppjzfw .ppjzfwimg img{width: 100%;height: auto;float: left;}
.ppjzfw .ppjzfwr{width: 61.59%;height: auto;float: right;}
.ppjzfw .ppjzfwr ul{width: 100%;height: auto;float: left;}
.ppjzfw .ppjzfwr ul li{width: 49%;height: auto;float: left;background: #F6F6F6;margin-right: 2%;margin-bottom: 2%;padding-left: 36px;}
.ppjzfw .ppjzfwr ul li:nth-child(2n){margin-right: 0;}
.ppjzfw .ppjzfwr ul li span{width: 100%;height: 23px;line-height: 23px;float: left;font-size: 18px;font-weight: normal;color: #262626;margin-top: 24px;}
.ppjzfw .ppjzfwr ul li p{width: 100%;height: auto;float: left;font-size: 14px;color: #666666;line-height: 24px;margin-bottom: 24px;margin-top: 16px;}
.ppjzfw .ppjzfwr .centera{width: 100%;height: auto;float: left;text-align: center;margin-top: 12px;margin-bottom: 80px;}
.ppjzfw .ppjzfwr .centera a{width: 200px;height: 38px;line-height: 38px;border-radius: 4px 4px 4px 4px;border: 1px solid #E8E8E8;font-size: 16px;font-weight: 400;color: #FF6600;display: inline-block;margin: 0 12px;}
.ppjzfw .ppjzfwr .centera a.on{width: 200px;height: 38px;line-height: 38px;border-radius: 4px 4px 4px 4px;border: 1px solid #E8E8E8;font-size: 16px;font-weight: 400;color: #FFFFFF;background: #FF6600;display: inline-block;margin: 0 12px;}
.ppjzfw .ppjzfwr .centera a:hover{background: #FF6600;color: #FFFFFF;}
.gnpzsmitem{width: 100%;height: auto;float: left;}
.ndfa{width: 69.6%;height: auto;float: left;}
.ndfa ul{width: 100%;height: auto;float: left;}
.ndfa ul li{width: 32%;margin-right: 2%;margin-bottom: 2%;float: left;background: #EDF1FC;display: flex;flex-direction: column;padding: 24px;}
.ndfa ul li:nth-child(3n){margin-right: 0;}
.ndfa ul li span{height: 23px;font-size: 18px;color: #262626;line-height: 23px;margin-bottom: 16px;}
.ndfa ul li i{font-style: normal;}
.clor{color: #f60;font-style: normal;}
.ndfa ul p{font-size: 14px;color: #666666;line-height: 24px;}
.ndfa ul p.fsz12{font-size: 12px;margin-top: 8px;}
.ndfa ul p.fsz12 i{font-size: 12px;}
.gnpzsmrt{width: 28.4%;height: 100%;padding: 24px;float: right;background: linear-gradient(136deg, #6095FF 0%, #2569F1 100%)}
.gnpzsmrt span{width: 100%;float: left;line-height: 23px;height: 23px;font-size: 18px;color: #fff;margin-bottom: 10px;}
.gnpzsmrt p{width: 100%;height: auto;float: left;font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 28px;}
.ndfb{width: 69.6%;height: auto;float: left;}
.ndfb ul{width: 100%;height: auto;float: left;}
.ndfb ul li{width: 49%;margin-right: 2%;margin-bottom: 2%;float: left;background: #EDF1FC;display: flex;flex-direction: column;padding: 24px;}
.ndfb ul li:nth-child(2n){margin-right: 0;}
.ndfb ul li span{height: 23px;font-size: 18px;color: #262626;line-height: 23px;margin-bottom: 16px;}
.ndfb ul li i{font-style: normal;}
.clor{color: #f60;font-style: normal;}
.ndfb ul p{font-size: 14px;color: #666666;line-height: 24px;}
.ndfb ul p.fsz12{font-size: 12px;margin-top: 8px;}
.ndfb ul p.fsz12 i{font-size: 12px;}
.gnpzsmrb{width: 28.4%;height: 100%;padding: 24px;padding-bottom: 14px;float: right;background: linear-gradient(136deg, #6095FF 0%, #2569F1 100%)}
.gnpzsmrb span{width: 100%;float: left;line-height: 23px;height: 23px;font-size: 18px;color: #fff;margin-bottom: 10px;}
.gnpzsmrb p{width: 100%;height: auto;float: left;font-size: 14px;font-weight: 400;color: #FFFFFF;line-height: 24px;}
.fwqcslist{width: 100%;height: auto;float: left;margin-bottom: 60px;margin-top: 16px;}
.fwqcslist ul{width: 100%;height: auto;float: left;}
.fwqcslist ul li{width: 18.8%;margin-right: 1.5%;margin-bottom: 2%;float: left;background: #EDF1FC;display: flex;flex-direction: column;padding: 24px 15px;}
.fwqcslist ul li:nth-child(5n){margin-right: 0;}
.fwqcslist ul li span{height: 23px;font-size: 18px;color: #262626;line-height: 24px;margin-bottom: 16px;}
.fwqcslist ul li i{font-style: normal;}
.clor{color: #f60;font-style: normal;}
.fwqcslist ul p{font-size: 14px;color: #666666;line-height: 24px;}
.fwqcslist ul p.fsz12{font-size: 12px;}
.fwqcslist ul p.fsz12 i{font-size: 12px;}
.wzzzlclist{width: 100%;height: auto;float: left;margin-top: 10px;margin-bottom: 60px;}
.wzzzlclist ul{width: 100%;height: auto;float: left;display: flex;justify-content: space-between;}
.wzzzlclist ul li:nth-child(2n+1){width: 120px;height: 110px;float: left;}
.wzzzlclist ul li:nth-child(2n){width: 26px;height: 110px;float: left;display: flex;flex-direction: column;justify-content: center;}
.wzzzlclist ul li i{width: 26px;height: 25px;}
.wzzzlclist ul li span{width: 100%;height: auto;float: left;height: 24px;font-size: 16px;text-align: center;margin-top: 62px;color: #262626;line-height: 24px;}
.wzzzlclist ul li.lcbg1{background: url(../images/lcbg1.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li.lcbg2{background: url(../images/lcbg2.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li.lcbg3{background: url(../images/lcbg3.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li.lcbg4{background: url(../images/lcbg4.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li.lcbg5{background: url(../images/lcbg5.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li.lcbg6{background: url(../images/lcbg6.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li.lcbg7{background: url(../images/lcbg7.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li.lcbg8{background: url(../images/lcbg8.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li i.lcjt1{background: url(../images/lcjt1.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li i.lcjt2{background: url(../images/lcjt2.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li i.lcjt3{background: url(../images/lcjt3.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li i.lcjt4{background: url(../images/lcjt4.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li i.lcjt5{background: url(../images/lcjt5.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li i.lcjt6{background: url(../images/lcjt6.png) no-repeat center center / 100% 100%;}
.wzzzlclist ul li i.lcjt7{background: url(../images/lcjt7.png) no-repeat center center / 100% 100%;}
.xytgcl{width: 100%;height: auto;float: left;margin-top: 10px;margin-bottom: 60px;box-shadow: 0 0px 10px rgba(0, 0, 0, 0.2);}
.xytgcl ul{width: 100%;height: auto;float: left;}
.xytgcl ul li{width: 25%;height: auto;float: left;display: flex;flex-direction: column;border: 1px solid #e8e8e8;padding: 24px 60px;}
.xytgcl ul li span{width: 100%;height: auto;float: left;height: 23px;font-size: 18px;font-weight: normal;color: #262626;line-height: 23px;margin-bottom: 16px;}
.xytgcl ul li p{width: 100%;height: auto;float: left;height: 48px;font-size: 14px;color: #666666;line-height: 24px;}
.nbjzz{background: url(../images/bjzzbg.png) no-repeat center center;width: 100%;text-align: center;overflow: hidden;}
.nbjzz .nbjzztxt{width: 100%;display: flex;flex-direction: column;justify-content: center;text-align: center;margin: 60px 0;}
.nbjzz .nbjzztxt span{width: 100%;height: 33px;font-size: 26px;color: #262626;line-height: 33px;}
.nbjzz .nbjzztxt p{width: 100%;font-size: 16px;font-weight: 400;color: #666666;line-height: 25px;margin-top: 25px;margin-bottom: 36px;}
.nbjzz .nbjzztxt i{width: 348px;height: 58px;background: #FF6600;border-radius: 4px 4px 4px 4px;font-size: 18px;color: #FFFFFF;line-height: 58px;display: inline-block;margin: 0 auto;font-style: normal;}
.jzdb{width: 100%;height: auto;float: left;padding: 0 46px;}
.jzdb .jzdba{width: 47.7%;height: auto;float: left;border: 1px solid #E8E8E8;border-radius: 24px 24px 24px 24px;padding-bottom: 60px;}
.jzdb .jzdba dt{width: 100%;height: 156px;line-height: 156px;text-align: center;font-size: 28px;color: #FFFFFF;float: left;background: url(../images/bgjzdba.png) no-repeat center center / 100% 100%;margin-bottom: 60px;}
.jzdb .jzdba dd{width: 100%;height: auto;float: left;padding-left: 60px;margin-bottom: 24px;}
.jzdb .jzdba dd span{width: 100%;height: auto;float: left;font-size: 18px;color: #262626;line-height: 30px;padding-left: 40px;background: url(../images/icondui.png) no-repeat 0 center;}
.jzdb .jzdba dd p{width: 100%;height: auto;float: left;font-size: 16px;color: #666666;padding-left: 40px;line-height: 30px;margin-top: 10px;}
.jzdb .jzdbb{width: 47.7%;height: auto;float: right;border: 1px solid #E8E8E8;border-radius: 24px 24px 24px 24px;padding-bottom: 60px;}
.jzdb .jzdbb dt{width: 100%;height: 156px;line-height: 156px;text-align: center;font-size: 28px;color: #FFFFFF;float: left;background: url(../images/bgjzdbb.png) no-repeat center center / 100% 100%;margin-bottom: 60px;}
.jzdb .jzdbb dd{width: 100%;height: auto;float: left;padding-left: 60px;margin-bottom: 24px;}
.jzdb .jzdbb dd span{width: 100%;height: auto;float: left;font-size: 18px;color: #262626;line-height: 30px;padding-left: 40px;background: url(../images/iconcuo.png) no-repeat 0 center;}
.jzdb .jzdbb dd p{width: 100%;height: auto;float: left;font-size: 16px;color: #666666;padding-left: 40px;line-height: 30px;margin-top: 10px;}
.jzdb .center{width: 100%;height: auto;float: left;text-align: center;margin-top: 36px;margin-bottom: 80px;}
.jzdb .center p{width: 648px;height: 52px;line-height: 52px;background: linear-gradient(85deg, #6095FF 0%, #2569F1 100%);border-radius: 26px 26px 26px 26px;display: inline-block;font-size: 16px;font-weight: normal;color: #FFFFFF;}
.qtfwlist{width: 100%;height: auto;margin-bottom: 60px;margin-top: 20px;float: left;}
.qtfwlist ul{width: 100%;height: auto;float: left;}
.qtfwlist ul li{width: 32%;margin-right: 2%;height: auto;float: left;padding: 36px 0;margin-bottom: 2%;background: #FFFFFF;}
.qtfwlist ul li:nth-child(3n){margin-right: 0;}
.qtfwlist ul li .picbox{width: 100%;height: auto;float: left;text-align: center;}
.qtfwlist ul li .picbox img{max-width: 100%;display: inline-block;}
.qtfwlist ul li span{width: 100%;height: 30px;float: left;text-align: center;font-size: 22px;color: #262626;line-height: 30px;margin-top: 10px;margin-bottom: 10px;}
.qtfwlist ul li p{width: 100%;height: 30px;float: left;text-align: center;font-size: 14px;color: #666666;line-height: 30px;}
.ndzkf{width: 100%;height: auto;float: left;margin-top: 16px;margin-bottom: 80px;}
.ndzkf ul{width: 100%;height: auto;float: left;}
.ndzkf ul li{width: 23.5%;height: auto;float: left;margin-right: 2%;position: relative;}
.ndzkf ul li:nth-child(4n){margin-right: 0}
.ndzkf ul li .picbox{width: 100%;height: 0;padding-bottom: 100%;float: right;position: relative;overflow: hidden;}
.ndzkf ul li .picbox img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.ndzkf ul li:hover .picbox img{-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.ndzkf ul li .info{width: 100%;height: auto;float: left;position: absolute;top: 0;left: 0;padding: 24px 36px;}
.ndzkf ul li .info h3{width: 100%;height: auto;float: left;height: 23px;font-size: 18px;font-weight: normal;color: #262626;line-height: 23px;}
.ndzkf ul li .info p{width: 100%;height: auto;float: left;height: 48px;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;margin-top: 16px;}
.nkffw{width: 100%;height: auto;float: left;background: url(../images/nkffwbg.png) no-repeat center center;margin-top: 40px;}
.nkffw ul{width: 445px;height: auto;float: left;}
.nkffw ul.nkffwl{float: left;}
.nkffw ul.nkffwl li{width: 100%;height: auto;float: left;margin: 60px 0;}
.nkffw ul.nkffwl li i{width: 100px;height: 100px;float: right;margin-left: 24px;display: inline-block;}
.nkffw ul.nkffwl li:nth-child(2){padding-right: 80px;}
.nkffw ul.nkffwl li i.nkffwi1{background: url(../images/nkffwi1.png) no-repeat center center/ 100% 100%}
.nkffw ul.nkffwl li i.nkffwi2{background: url(../images/nkffwi2.png) no-repeat center center/ 100% 100%}
.nkffw ul.nkffwl li i.nkffwi3{background: url(../images/nkffwi3.png) no-repeat center center/ 100% 100%}
.nkffw ul.nkffwl li span{width: calc(100% - 126px);height: auto;float: left;height: 23px;font-size: 18px;color: #262626;line-height: 23px;margin-top: 10px;margin-bottom: 16px;text-align: right;}
.nkffw ul.nkffwl li p{width: calc(100% - 126px);height: auto;float: left;height: 48px;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;text-align: right;}
.nkffw ul.nkffwr{float: right;}
.nkffw ul.nkffwr li{width: 100%;height: auto;float: left;margin: 60px 0;}
.nkffw ul.nkffwr li i{width: 100px;height: 100px;float: left;margin-right: 24px;display: inline-block;}
.nkffw ul.nkffwr li:nth-child(2){padding-left: 80px;}
.nkffw ul.nkffwr li i.nkffwi4{background: url(../images/nkffwi4.png) no-repeat center center/ 100% 100%}
.nkffw ul.nkffwr li i.nkffwi5{background: url(../images/nkffwi5.png) no-repeat center center/ 100% 100%}
.nkffw ul.nkffwr li i.nkffwi6{background: url(../images/nkffwi6.png) no-repeat center center/ 100% 100%}
.nkffw ul.nkffwr li span{width: calc(100% - 126px);height: auto;float: left;height: 23px;font-size: 18px;color: #262626;line-height: 23px;margin-top: 10px;margin-bottom: 16px;text-align: left;}
.nkffw ul.nkffwr li p{width: calc(100% - 126px);height: auto;float: left;height: 48px;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;text-align: left;}
.hyjjfa{width: 100%;height: auto;float: left;margin-top: 16px;margin-bottom: 80px;}
.hyjjfa ul{width: 100%;height: auto;float: left;}
.hyjjfa ul li{width: 18.4%;height: auto;float: left;margin-right: 2%;position: relative;margin-bottom: 2%;}
.hyjjfa ul li:nth-child(5n){margin-right: 0}
.hyjjfa ul li .picbox{width: 100%;height: 0;padding-bottom: 100%;float: right;position: relative;overflow: hidden;}
.hyjjfa ul li .picbox img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.hyjjfa ul li:hover .picbox img{-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.hyjjfa ul li .info{width: 100%;height: auto;float: left;position: absolute;top: 0;left: 0;padding: 36px;}
.hyjjfa ul li .info span{width: 100%;height: auto;float: left;height: 38px;font-size: 30px;font-weight: normal;color: #FF6600;line-height: 38px;margin-bottom: 8px;}
.hyjjfa ul li .info p{width: 100%;height: auto;float: left;height: 20px;font-size: 16px;font-weight: 400;color: #FF6600;line-height: 20px;}
.nkflc{width: 100%;overflow: hidden;padding-top: 50px;background: url(../images/kflclistbg.jpg) no-repeat center center}
.kflclist{width: 58%;height: auto;float: left;margin-top: 16px;margin-bottom: 64px;}
.kflclist ul{width: 100%;height: auto;float: left;}
.kflclist ul li{width: 32%;height: auto;float: left;margin-right: 2%;margin-bottom: 2%;background: #ffffff;padding: 24px;}
.kflclist ul li:nth-child(3n){margin-right: 0}
.kflclist ul li h3{width: 100%;height: auto;float: left;line-height: 30px;font-size: 18px;font-weight: normal;color: #262626;}
.kflclist ul li h3 i{width: 30px;height: 30px;float: left;margin-right: 10px;}
.kflclist ul li i.ikflc1{background: url(../images/kflclist1.png) no-repeat center center;}
.kflclist ul li i.ikflc2{background: url(../images/kflclist2.png) no-repeat center center;}
.kflclist ul li i.ikflc3{background: url(../images/kflclist3.png) no-repeat center center;}
.kflclist ul li i.ikflc4{background: url(../images/kflclist4.png) no-repeat center center;}
.kflclist ul li i.ikflc5{background: url(../images/kflclist5.png) no-repeat center center;}
.kflclist ul li i.ikflc6{background: url(../images/kflclist6.png) no-repeat center center;}
.kflclist ul li p{width: 100%;height: 48px;float: left;margin-top: 16px;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;}
.nlx{width: 100%;overflow: hidden;background: url(../images/nlxfsbg.png) no-repeat center center;text-align: center;}
.nlx h2{width: 100%;height: auto;float: left;font-size: 26px;font-weight: normal;color: #262626;line-height: 33px;margin-top: 36px;}
.nlx span{width: 100%;height: auto;float: left;font-size: 16px;font-weight: 400;color: #666666;line-height: 20px;margin-top: 16px;}
.nlx p{width: 100%;height: auto;float: left;font-size: 20px;font-weight: normal;color: #FF6600;line-height: 25px;margin-top: 24px;margin-bottom: 36px;}
.nxcxyyes{width: 100%;overflow: hidden;padding-top: 50px;}
.nwxxcx_list{width: 100%;height: auto;float: left;margin-top: 16px;margin-bottom: 80px;}
.nwxxcx_list ul{width: 100%;height: auto;float: left;}
.nwxxcx_list ul li{width: 32%;height: auto;float: left;margin-right: 2%;position: relative;margin-bottom: 2%;}
.nwxxcx_list ul li:nth-child(3n){margin-right: 0}
.nwxxcx_list ul li .picbox{width: 100%;height: 0;padding-bottom: 28.66%;float: right;position: relative;overflow: hidden;}
.nwxxcx_list ul li .picbox img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.nwxxcx_list ul li:hover .picbox img{}
.nwxxcx_list ul li .info{width: 100%;height: auto;float: left;position: absolute;top: 0;left: 0;padding: 24px 36px;}
.nwxxcx_list ul li .info span{width: 100%;height: auto;float: left;height: 23px;font-size: 18px;font-weight: normal;color: #262626;line-height: 23px;}
.nwxxcx_list ul li .info p{width: 75%;margin-top: 12px;height: auto;float: left;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;}
.nxcxyyes{width: 100%;overflow: hidden;padding-top: 50px;background: url(../images/nxcxyyesbg.png) no-repeat center center}
.nxcxyyes_list{width: 100%;height: auto;float: left;margin-top: 16px;margin-bottom: 64px;background: #ffffff;}
.nxcxyyes_list ul{width: 100%;height: auto;float: left;}
.nxcxyyes_list ul li{width: 32%;height: auto;float: left;background: #ffffff;padding: 36px 60px;}
.nxcxyyes_list ul li:nth-child(3n){margin-right: 0}
.nxcxyyes_list ul li h3{width: 100%;height: auto;float: left;line-height: 30px;font-size: 18px;font-weight: normal;color: #262626;}
.nxcxyyes_list ul li h3 i{width: 30px;height: 30px;float: left;margin-right: 10px;}
.nxcxyyes_list ul li i.nxcxyyes1{background: url(../images/nxcxyyes1.png) no-repeat center center;}
.nxcxyyes_list ul li i.nxcxyyes2{background: url(../images/nxcxyyes2.png) no-repeat center center;}
.nxcxyyes_list ul li i.nxcxyyes3{background: url(../images/nxcxyyes3.png) no-repeat center center;}
.nxcxyyes_list ul li i.nxcxyyes4{background: url(../images/nxcxyyes4.png) no-repeat center center;}
.nxcxyyes_list ul li i.nxcxyyes5{background: url(../images/nxcxyyes5.png) no-repeat center center;}
.nxcxyyes_list ul li i.nxcxyyes6{background: url(../images/nxcxyyes6.png) no-repeat center center;}
.nxcxyyes_list ul li p{width: 100%;height: 48px;float: left;margin-top: 16px;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;}
.wxxcxkfys_list{width: 100%;height: auto;float: left;margin-top: 16px;margin-bottom: 64px;}
.wxxcxkfys_list ul{width: 100%;height: auto;float: left;}
.wxxcxkfys_list ul li{width: 25%;height: auto;float: left;padding: 24px;display: flex;flex-direction: column;justify-content: center;align-items: center;cursor: pointer;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;border-right: 1px dashed #E8E8E8;border-bottom: 1px dashed #E8E8E8;}
.wxxcxkfys_list ul li:nth-child(4n){border-right: 0 none;}
.wxxcxkfys_list ul li:nth-child(5),
.wxxcxkfys_list ul li:nth-child(6),
.wxxcxkfys_list ul li:nth-child(7),
.wxxcxkfys_list ul li:nth-child(8){border-bottom: 0 none;}
.wxxcxkfys_list ul li i{width: 100px;height: 100px;float: left;border-radius: 100px;border: 1px solid #E8E8E8;}
.wxxcxkfys_list ul li i.wxxcskfys1{background: url(../images/wxxcskfys1.png) no-repeat center center;}
.wxxcxkfys_list ul li i.wxxcskfys2{background: url(../images/wxxcskfys2.png) no-repeat center center;}
.wxxcxkfys_list ul li i.wxxcskfys3{background: url(../images/wxxcskfys3.png) no-repeat center center;}
.wxxcxkfys_list ul li i.wxxcskfys4{background: url(../images/wxxcskfys4.png) no-repeat center center;}
.wxxcxkfys_list ul li i.wxxcskfys5{background: url(../images/wxxcskfys5.png) no-repeat center center;}
.wxxcxkfys_list ul li i.wxxcskfys6{background: url(../images/wxxcskfys6.png) no-repeat center center;}
.wxxcxkfys_list ul li i.wxxcskfys7{background: url(../images/wxxcskfys7.png) no-repeat center center;}
.wxxcxkfys_list ul li i.wxxcskfys8{background: url(../images/wxxcskfys8.png) no-repeat center center;}
.wxxcxkfys_list ul li span{width: 100%;height: 48px;float: left;margin-top: 16px;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;text-align: center;}
.wxxcxkfys_list ul li:hover span{transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;color: #fff;}
.wxxcxkfys_list ul li:hover{background:#ff6600;transition: all 0.2s linear;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-ms-transition: all 0.2s linear;-o-transition: all 0.2s linear;}
.wxxcxkfys_list ul li:hover i.wxxcskfys1{background: url(../images/wxxcskfys1on.png) no-repeat center center;}
.wxxcxkfys_list ul li:hover i.wxxcskfys2{background: url(../images/wxxcskfys2on.png) no-repeat center center;}
.wxxcxkfys_list ul li:hover i.wxxcskfys3{background: url(../images/wxxcskfys3on.png) no-repeat center center;}
.wxxcxkfys_list ul li:hover i.wxxcskfys4{background: url(../images/wxxcskfys4on.png) no-repeat center center;}
.wxxcxkfys_list ul li:hover i.wxxcskfys5{background: url(../images/wxxcskfys5on.png) no-repeat center center;}
.wxxcxkfys_list ul li:hover i.wxxcskfys6{background: url(../images/wxxcskfys6on.png) no-repeat center center;}
.wxxcxkfys_list ul li:hover i.wxxcskfys7{background: url(../images/wxxcskfys7on.png) no-repeat center center;}
.wxxcxkfys_list ul li:hover i.wxxcskfys8{background: url(../images/wxxcskfys8on.png) no-repeat center center;}
.wxxcxrk{width: 100%;height: auto;text-align: center;margin: 40px auto;float: left;}
.wxxcxrk img{max-width: 100%;height: auto;}
.nappdz_list{width: 100%;height: auto;float: left;margin-top: 16px;margin-bottom: 80px;}
.nappdz_list ul{width: 100%;height: auto;float: left;}
.nappdz_list ul li{width: 23.5%;height: auto;float: left;margin-right: 2%;}
.nappdz_list ul li:nth-child(4n){margin-right: 0}
.nappdz_list ul li .picbox{width: 78%;margin: 0 11%;height: 0;padding-bottom: 42.62%;float: right;position: relative;overflow: hidden;}
.nappdz_list ul li .picbox img{width: 100%;height: 100%;position: absolute;top: 0;left: 0;-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.nappdz_list ul li:hover .picbox img{-webkit-transform: scale(1.1, 1.1);-moz-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);-webkit-transition: all 0.3s ease 0s;-moz-transition: all 0.3s ease 0s;-o-transition: all 0.3s ease 0s;-ms-transition: all 0.3s ease 0s;transition: all 0.3s ease 0s;}
.nappdz_list ul li .info{width: 100%;height: auto;float: left;padding: 24px 36px;}
.nappdz_list ul li .info span{width: 100%;height: auto;float: left;font-size: 18px;font-weight: normal;color: #262626;line-height: 23px;text-align: center;margin-top: 36px;margin-bottom: 16px;}
.nappdz_list ul li .info p{width: 100%;height: auto;float: left;height: 72px;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;}
.nappys{width: 100%;overflow: hidden;padding-top: 50px;background: #FBFBFB;}
.nappys_list{width: 100%;height: auto;float: left;margin-top: 16px;margin-bottom: 64px;}
.nappys_list ul{width: 100%;height: auto;float: left;}
.nappys_list ul li{width: 32%;height: auto;float: left;margin-right: 2%;margin-bottom: 2%;background: #ffffff url(../images/nappysbg.png) no-repeat right bottom;padding: 24px 36px;}
.nappys_list ul li:nth-child(3n){margin-right: 0}
.nappys_list ul li h3{width: 100%;height: auto;float: left;line-height: 30px;font-size: 18px;font-weight: normal;color: #262626;}
.nappys_list ul li h3 i{width: 30px;height: 30px;float: left;margin-right: 10px;}
.nappys_list ul li i.nappys1{background: url(../images/nappys1.png) no-repeat center center;}
.nappys_list ul li i.nappys2{background: url(../images/nappys2.png) no-repeat center center;}
.nappys_list ul li i.nappys3{background: url(../images/nappys3.png) no-repeat center center;}
.nappys_list ul li i.nappys4{background: url(../images/nappys4.png) no-repeat center center;}
.nappys_list ul li i.nappys5{background: url(../images/nappys5.png) no-repeat center center;}
.nappys_list ul li i.nappys6{background: url(../images/nappys6.png) no-repeat center center;}
.nappys_list ul li p{width: 100%;height: 48px;float: left;margin-top: 16px;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;}
.nappbz{width: 100%;overflow: hidden;padding-top: 50px;background: url(../images/appdzbz.jpg) no-repeat center top;}
.nappbz_list{width: 48%;height: auto;float: right; margin-bottom:20px;}
.nappbz_list ul{width: 100%;height: auto;float: left;}
.nappbz_list ul li{width: 100%;height: auto;float: left;padding: 24px 36px;margin-bottom: 24px;background: #F9FAFC;}
.nappbz_list ul li span{width: 100%;height: auto;float: left;font-size: 18px;font-weight: normal;color: #262626;line-height: 23px;margin-bottom: 16px;}
.nappbz_list ul li p{width: 100%;height: auto;float: left;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;}
.nappdzjd{width: 100%;height: auto;float: left;position: relative;}
.nappdzjd ul.dzjdl{width: 50%;height: auto;padding-right: 243px;float: left;background: url(../images/appdzjdl.png) no-repeat 0 0 / 100% 100%;}
.nappdzjd ul.dzjdl li{width: 100%;height: 117px;float: left;padding: 0 36px;display: flex;flex-direction: column;justify-content: center;}
.nappdzjd ul.dzjdl li:nth-child(2){height: 254px;border-bottom: 9px solid #ffffff;border-top: 9px solid #ffffff;}
.nappdzjd ul.dzjdl li span{width: 100%;height: auto;float: left;font-size: 18px;font-weight: normal;color: #262626;line-height: 23px;margin-bottom: 16px;}
.nappdzjd ul.dzjdl li p{width: 100%;height: 48px;float: left;overflow: hidden;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;}
.nappdzjd ul.dzjdr{width: 50%;height: auto;padding-left: 243px;float: left;background: url(../images/appdzjdr.png) no-repeat 0 0 / 100% 100%;}
.nappdzjd ul.dzjdr li{width: 100%;height: 117px;float: left;padding: 0 36px;display: flex;flex-direction: column;justify-content: center;}
.nappdzjd ul.dzjdr li:nth-child(2){height: 254px;border-bottom: 9px solid #ffffff;border-top: 9px solid #ffffff;}
.nappdzjd ul.dzjdr li span{width: 100%;height: auto;float: left;font-size: 18px;font-weight: normal;color: #262626;line-height: 23px;margin-bottom: 16px;}
.nappdzjd ul.dzjdr li p{width: 100%;height: 48px;float: left;overflow: hidden;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;}
.nappdzjd .center{width: 486px;height: 486px;position: absolute;left: 50%;margin-left: -243px;top: 0;float: left;text-align: center;display: flex;flex-direction: column;justify-content: center;align-items: center;background: url(../images/nappdzjdcenter.png) no-repeat center center / 100% 100%;}
.nappdzjd .center span{width: 100%;max-width: 180px;height: auto;float: left;font-size: 30px;font-weight: normal;color: #262626;line-height: 38px;margin-top: 10px;}
.nappdzjd .center p{width: 100%;max-width: 180px;height: auto;float: left;font-size: 20px;font-weight: 400;color: #262626;line-height: 40px;border-top: 2px solid #FF6600;border-bottom: 2px solid #FF6600;}
.case_sidebar{width: 100%;height: auto;float: left;border-bottom: 1px solid #E8E8E8;padding-bottom: 16px;margin-bottom: 36px;}
.case_sidebar ul{width: 100%;height: auto;float: left;}
.case_sidebar ul li{margin-right: 60px;float: left;}
.case_sidebar ul li a{height: 20px;float: left;font-size: 16px;font-weight: 400;color: #666666;line-height: 20px;}
.case_sidebar ul li .on{color: #FF6600;}
.case_sidebar ul li a:hover{color: #FF6600;}
.tg_pages{float: left;overflow: hidden;margin-bottom: 80px;padding-top: 20px;text-align: center;width: 100%;}
.tg_pages span{display: inline-block;}
.tg_pages span a{min-width: 40px;border: 1px solid #bebebe;color: #262626;display: inline-block;font-size: 16px;height: 40px;line-height: 40px;margin-left: 10px;padding-left: 10px;padding-right: 10px;border-radius: 4px;}
.tg_pages span a:hover{background: #FF6600 none repeat scroll 0 0;border: 1px solid #FF6600;color: #ffffff;}
.tg_pages span a.page-num-current{background: #FF6600 none repeat scroll 0 0;border: 1px solid #FF6600;color: #ffffff;}
.tg_pages .page-status{display: none;}
.tg_pages .pageinfo{display: block;text-align: center;}
.news_arcinfo{text-align:center}
.news_arcinfo span{color:#555;line-height:2;}
.case_arctop{width: 100%;height: auto;float: left;margin-top: 80px;margin-bottom: 60px;background: #fff;}
.case_arctop .picbox{width: 30.71%;height: auto;float: left;}
.case_arctop .picbox img{width: 100%;height: auto;float: left;}
.case_arctop .case_arcinfo{width: 63.57%;height: auto;float: right;}
.case_arctop .case_arcinfo h1{width: 100%;height: auto;float: left;font-size: 36px;font-weight: normal;color: #262626;line-height: 45px;margin-top: 24px;margin-bottom: 10px;}
.case_arctop .case_arcinfo i{width: 100px;height: 4px;background: #FF6600;float: left;}
.case_arctop .case_arcinfo span{width: 100%;height: auto;float: left;margin-bottom: 36px;height: 20px;font-size: 16px;font-weight: normal;line-height: 20px;color: #ddd;margin-top: 16px;}
.case_arctop .case_arcinfo span a{margin: 0 10px;color: #262626;}
.case_arctop .case_arcinfo p{width: 100%;height: auto;float: left;height: 90px;font-size: 16px;font-weight: 400;color: #666666;line-height: 30px;}
.case_arccon{width: 100%;height: auto;float: left;background:#f8f8f8;padding:2%; line-height:2;}
.case_arccon p{width: 100%;height: auto;float: left;font-size:16px;}
.case_arccon img{max-width: 100%;height: auto;display:block;margin:auto;}
.fl{float: left;}
.fr{float: right;}
.prene{width: 100%;height: auto;float: left;font-size: 18px;color: #262626;line-height: 23px;margin-top: 36px;margin-bottom: 80px;}
.prene a{font-size: 18px;color: #262626;line-height: 23px;}
.prene a:hover{color: #FF6600;}
.xgal{width: 100%;background: #fbfbfb;overflow: hidden;padding-top: 30px;}
.xgal .picbox{ font-size:16px;}
.xgal .picbox img{ width:100%; height:300px; margin-bottom: 10px;}
.xgtit{width: 100%;height: auto;float: left;}
.xgtit h2{width: 100%;height: auto;float: left;height: 45px;font-size: 36px;font-weight: normal;color: #262626;line-height: 45px;}
.xgqh{width: 100%;height: auto;float: left;}
.xgqh{width: 100%;margin-top: 36px;margin-bottom: 116px;overflow: hidden;position: relative;float: left;}
.xgqh .swiper-slide{text-align: center;font-size: 18px;background: #fff; display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;transition: 300ms;}
.xgqh .swiper-slide-active,
.xgqh .swiper-slide-duplicate-active{}
.xgqh .swiper-button-next{width: 36px;height: 36px;float: left;background: url(../images/xgqhright.png) no-repeat center center;}
.xgqh .swiper-button-prev{width: 36px;height: 36px;background: url(../images/xgqhleft.png) no-repeat center center;float: left;}
.xgqh .swiper-button-next:after{display: none;}
.xgqh .swiper-button-prev:after{display: none;}
.news_list{width: 100%;height: auto;float: left;}
.news_list ul{width: 100%;height: auto;float: left;}
.news_list ul li{width: 100%;height: auto;border-bottom: 1px dashed #E8E8E8;margin-bottom: 36px;float: left;}
.news_list ul li .date{width: 9.57%;height: auto;display: flex;flex-direction: column;justify-content: center;background: #EDF1FC;float: left;padding: 30px 0;margin-bottom: 36px;}
.news_list ul li .date i{width: 100%;height: auto;float: left;display: block;text-align: center;font-size: 36px;font-weight: normal;color: #FF6600;line-height: 45px;font-style: normal;margin-bottom: 8px;}
.news_list ul li .date span{width: 100%;height: auto;float: left;display: block;text-align: center;font-size: 14px;font-weight: normal;color: #666666;line-height: 18px;}
.news_list ul li .info{width: 87.85%;height: auto;float: right;}
.news_list ul li .info h3{width: 100%;height: auto;float: left;}
.news_list ul li .info h3 a{width: 100%;height: auto;float: left;font-size: 18px;font-weight: normal;color: #262626;line-height: 23px;}
.news_list ul li .info h3 a:hover{color: #FF6600;}
.news_list ul li .info p{width: 100%;height: 48px;margin-top: 16px;margin-bottom: 26px;float: left;overflow: hidden;font-size: 14px;font-weight: 400;color: #666666;line-height: 24px;}
.news_list ul li .info a.writer{background: url(../images/writer.png) no-repeat 0 0;height: auto;float: left;font-size: 12px;font-weight: normal;color: #999999;line-height: 20px;padding-left: 30px;margin-right: 60px;}
.news_list ul li .info a.view{background: url(../images/view.png) no-repeat 0 0;height: auto;float: left;font-size: 12px;font-weight: normal;color: #999999;line-height: 20px;padding-left: 30px;margin-right: 60px;}
.news_list ul li .info a.writer:hover{color: #FF6600;}
.news_list ul li .info a.view:hover{color: #FF6600;}
.news_list ul li .info a.more{width: 68px;height: 24px;background: #FF6600;border-radius: 30px 30px 30px 30px;float: right;font-size: 12px;font-weight: 400;color: #FFFFFF;line-height: 24px;text-align: center;text-transform: uppercase;}
.contact_list{width: 100%;height: auto;float: left;margin-top: 36px;margin-bottom: 60px;}
.contact_list ul{width: 100%;height: auto;float: left;}
.contact_list ul li{width: 30.4%;float: left;text-align: center;margin-right: 4.4%;background: #EDF1FC;display: flex;flex-direction: column;justify-content: center;padding: 60px 0;}
.contact_list ul li:nth-child(3n){margin-right: 0px;}
.contact_list ul li i{width: 42px;height: 42px;display: inline-block;margin: 0 auto;}
.contact_list ul li u{font-weight:400;color:#FF6600;text-decoration: none;margin:0 5px;}
.contact_list ul li i.icontact1{background: url(../images/icontact1.png) no-repeat center center / 100% 100%;}
.contact_list ul li i.icontact2{background: url(../images/icontact2.png) no-repeat center center / 100% 100%;}
.contact_list ul li i.icontact3{background: url(../images/icontact3.png) no-repeat center center / 100% 100%;}
.contact_list ul li span{width: 100%;float: left;height: 24px;font-size: 18px;font-weight: 400;color: #262626;line-height: 26px;margin-top: 24px;margin-bottom: 10px;}
.contact_list ul li p{width: 100%;float: left;height: 21px;font-size: 16px;font-weight: 600;color: #555;line-height: 21px;}
.map{width: 100%;height: auto;float: left;margin-bottom: 80px;margin-top: 16px;}
.map img{width: 100%;height: auto;float: left;}
.appczlc_list{width: 100%;height: auto;float: left;background: url(../images/appdzlcjt.png) no-repeat right 22px;}
.appczlc_list ul{width: 100%;height: auto;float: left;}
.appczlc_list ul li{width: 248px;height: 298px;float: left;margin-left: 95px;width: 248px;height: 298px;margin-bottom: 36px;background: linear-gradient(180deg, rgba(54,101,217,0.3) 0%, rgba(54,101,217,0) 100%);border-radius: 6px 6px 6px 6px;}
.appczlc_list ul li span{width: 100%;height: auto;float: left;font-size: 24px;font-weight: normal;color: #262626;line-height: 78px;text-align: center;background: #FFFFFF;box-shadow: 0px 3px 0px 0px #3665D9;border-radius: 6px 6px 6px 6px;}
.appczlc_list ul li p{width: 100%;height: auto;float: left;font-size: 20px;font-weight: normal;color: #3665D9;line-height: 25px;text-align: center;margin-top: 24px;}
.appczlc_list ul li.first{float: left;margin-left: 0;}
.appczlc_list ul li.first span{background: #3665D9;color: #FFFFFF;}
.wxxcxhxcj_list{width: 100%;height: auto;float: left;padding: 88px 0;background: url(../images/kxcjbg.png) no-repeat center center;}
.wxxcxhxcj_list ul{width: 100%;height: auto;float: left;display: flex;justify-content: space-between;}
.wxxcxhxcj_list ul li{width: 180px;height: 180px;background: linear-gradient(180deg, #92B7FF 0%, #2569F1 100%);float: left;border-radius: 180px;flex-direction: column;display: flex;justify-content: center;align-items: center;}
.wxxcxhxcj_list ul li i{width: 80px;height: 80px;float: left;}
.wxxcxhxcj_list ul li i.wxxcxhxcj1{background: url(../images/wxxcxhxcj1.png) no-repeat center center;background-size: cover;}
.wxxcxhxcj_list ul li i.wxxcxhxcj2{background: url(../images/wxxcxhxcj2.png) no-repeat center center;background-size: cover;}
.wxxcxhxcj_list ul li i.wxxcxhxcj3{background: url(../images/wxxcxhxcj3.png) no-repeat center center;background-size: cover;}
.wxxcxhxcj_list ul li i.wxxcxhxcj4{background: url(../images/wxxcxhxcj4.png) no-repeat center center;background-size: cover;}
.wxxcxhxcj_list ul li i.wxxcxhxcj5{background: url(../images/wxxcxhxcj5.png) no-repeat center center;background-size: cover;}
.wxxcxhxcj_list ul li i.wxxcxhxcj6{background: url(../images/wxxcxhxcj6.png) no-repeat center center;background-size: cover;}
.wxxcxhxcj_list ul li span{width: 100%;font-size: 20px;font-weight: normal;color: #FFFFFF;line-height: 25px;margin-top: 10px;text-align: center;}

.nwztgjs_list{width: 100%; height: auto; float: left; margin-top: 16px; margin-bottom: 80px;}
.nwztgjs_list ul{width: 100%; height: auto; float: left;}
.nwztgjs_list ul li{width: 23.5%; height: auto; float: left; margin-right: 2%; margin-top: 60px;}
.nwztgjs_list ul li:nth-child(4n){margin-right: 0}
.nwztgjs_list ul li .picbox{width: 60%;margin: 0 20%;height: 0;padding-bottom: 42.62%;float: right;position: relative;overflow: hidden;}
.nwztgjs_list ul li .picbox img{width: 100%; height: 100%; position: absolute; top: 0; left: 0; -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
.nwztgjs_list ul li:hover .picbox img{-webkit-transform: scale(1.1, 1.1); -moz-transform: scale(1.1, 1.1); -o-transform: scale(1.1, 1.1); -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; -o-transition: all 0.3s ease 0s; -ms-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s;}
.nwztgjs_list ul li .info{width: 100%; height: auto; float: left; padding: 24px 36px;}
.nwztgjs_list ul li .info span{width: 100%; height: auto; float: left; font-size: 18px; font-weight: normal; color: #262626; line-height: 23px; text-align: center; margin-top: 0px; margin-bottom: 16px;}
.nwztgjs_list ul li .info p{width: 100%; height: auto; float: left; height: 72px; font-size: 14px; font-weight: 400; color: #666666; line-height: 24px; text-align: center;}
.nwztgys{width: 100%; overflow: hidden; background: #fbfbfb;}
.nwztgys_list{width: 100%; height: auto; float: left; margin-top: 16px;}
.nwztgys_list ul{width: 100%; height: auto; float: left;}
.nwztgys_list ul li{width: 32%; height: auto; float: left; margin-right: 2%; margin-bottom: 2%; background: #ffffff url(../images/nwztgysbg.png) no-repeat right bottom; padding: 24px 36px;}
.nwztgys_list ul li:nth-child(3n){margin-right: 0}
.nwztgys_list ul li h3{width: 100%; height: auto; float: left; line-height: 30px; font-size: 18px; font-weight: normal; color: #262626;}
.nwztgys_list ul li h3 i{width: 30px; height: 30px; float: left; margin-right: 10px;}
.nwztgys_list ul li i.nwztgys1{background: url(../images/nwztgys1.png) no-repeat center center;}
.nwztgys_list ul li i.nwztgys2{background: url(../images/nwztgys2.png) no-repeat center center;}
.nwztgys_list ul li i.nwztgys3{background: url(../images/nwztgys3.png) no-repeat center center;}
.nwztgys_list ul li i.nwztgys4{background: url(../images/nwztgys4.png) no-repeat center center;}
.nwztgys_list ul li i.nwztgys5{background: url(../images/nwztgys5.png) no-repeat center center;}
.nwztgys_list ul li i.nwztgys6{background: url(../images/nwztgys6.png) no-repeat center center;}
.nwztgys_list ul li p{width: 100%; height: 48px; float: left; margin-top: 16px; font-size: 14px; font-weight: 400; color: #666666; line-height: 24px;}
.nfwwbysbox{width: 100%; height: auto; float: left; background: url(../images/nfwwbysboxcenter.png) no-repeat center center; padding-top: 74px; margin-bottom: 60px;}
.nfwwbysbox ul{width: 48%; height: auto; float: left;}
.nfwwbysbox ul.nfwwbysa{float: left;}
.nfwwbysbox ul.nfwwbysa li{width: 100%; height: auto; float: left; margin: 30px 0; background: url(../images/nfwwbysbg.png) no-repeat left center; padding-left: 60px;}
.nfwwbysbox ul.nfwwbysa li span{width: 100%; height: auto; float: left; height: 23px; font-size: 18px; font-weight: normal; color: #262626; margin-top: 36px; line-height: 23px;}
.nfwwbysbox ul.nfwwbysa li p{width: 400px; height: 42px; font-size: 14px; font-weight: 400; color: #666666; line-height: 21px; margin-bottom: 36px; margin-top: 16px; float: left;}
.nfwwbysbox ul.nfwwbysb{float: right; width: 48%;}
.nfwwbysbox ul.nfwwbysb li{width: 100%; height: auto; float: left; margin: 30px 0; background: url(../images/nfwwbysbbg.png) no-repeat left center; padding-left: 211px;}
.nfwwbysbox ul.nfwwbysb li span{width: 100%; height: auto; float: left; height: 23px; font-size: 18px; font-weight: normal; color: #262626; margin-top: 36px; line-height: 23px;}
.nfwwbysbox ul.nfwwbysb li p{width: 400px; height: 42px; font-size: 14px; font-weight: 400; color: #666666; line-height: 21px; margin-bottom: 36px; margin-top: 16px; float: left;}
.nwhfwnr{width: 100%; overflow: hidden; background: url(../images/nwhfwnrbg.png) no-repeat center 0; padding-top: 80px;}
.nwhfwnr_list{width: 100%; height: auto; float: left; margin-top: 16px; margin-bottom: 42px;}
.nwhfwnr_list ul{width: 1078px; height: auto; float: left;}
.nwhfwnr_list ul li{width: 314px; float: left; box-shadow: 0px 0px 20px 1px rgba(0, 0, 0, 0.1); border-radius: 55px; border: 8px solid #ffffff; background: #FFFFFF; box-shadow: inset 6px 6px 20px 1px rgba(0, 0, 0, 0.16); margin-bottom: 36px; margin-right: 36px; padding-left: 36px; padding-right: 27px;}
.nwhfwnr_list ul li:nth-child(3n){margin-right: 0;}
.nwhfwnr_list ul li span{width: calc(100% - 37px); height: auto; float: left; height: 23px; font-size: 18px; font-weight: normal; color: #F18400; line-height: 23px; margin-top: 16px;}
.nwhfwnr_list ul li p{width: calc(100% - 37px); height: auto; float: left; height: 17px; font-size: 12px; font-weight: 400; color: #666666; line-height: 17px; margin-top: 8px; margin-bottom: 16px;}
.nwhfwnr_list ul li i{width: 37px; height: 37px; float: right; margin-top: 22px;}
.nwhfwnr_list ul li i.nwhfwnr1{background: url(../images/nwhfwnr1.png) no-repeat center center;}
.nwhfwnr_list ul li i.nwhfwnr2{background: url(../images/nwhfwnr2.png) no-repeat center center;}
.nwhfwnr_list ul li i.nwhfwnr3{background: url(../images/nwhfwnr3.png) no-repeat center center;}
.nwhfwnr_list ul li i.nwhfwnr4{background: url(../images/nwhfwnr4.png) no-repeat center center;}
.nwhfwnr_list ul li i.nwhfwnr5{background: url(../images/nwhfwnr5.png) no-repeat center center;}
.nwhfwnr_list ul li i.nwhfwnr6{background: url(../images/nwhfwnr6.png) no-repeat center center;}
.nwhfwnr_list ul li i.nwhfwnr7{background: url(../images/nwhfwnr7.png) no-repeat center center;}
.nwhfwnr_list ul li i.nwhfwnr8{background: url(../images/nwhfwnr8.png) no-repeat center center;}
.nwhfwnr_list ul li i.nwhfwnr9{background: url(../images/nwhfwnr9.png) no-repeat center center;}
.nwhfwnr_list ul li i.nwhfwnr10{background: url(../images/nwhfwnr10.png) no-repeat center center;}
.nwhfwnr_list ul li i.nwhfwnr11{background: url(../images/nwhfwnr11.png) no-repeat center center;}
.nwhfwnr_list ul li i.nwhfwnr12{background: url(../images/nwhfwnr12.png) no-repeat center center;}
.nfwfw_list{width: 100%; float: left; margin-top: 16px; margin-bottom: 80px;}
.nfwfw_list ul{width: 100%; height: auto; float: left;}
.nfwfw_list ul li:first-child{border-radius: 24px 0 0 24px;}
.nfwfw_list ul li:last-child{border-radius: 0 24px 24px 0;}
.nfwfw_list ul li{width: 32.15%; height: auto; float: left; display: flex; flex-direction: column; justify-content: center; align-items: center; text-align: center; margin-top: 60px; box-shadow: 0px 0px 30px 1px rgba(0, 54, 190, 0.2);}
.nfwfw_list ul li .fwfwt{width: 240px; background: #ECEAEB; box-shadow: 0px 0px 2px 1px rgba(0, 0, 0, 0.1); border-radius: 45px 45px 45px 45px; float: left; font-size: 30px; font-weight: normal; color: #262626; line-height: 58px; text-align: center; margin-top: 60px; margin-bottom: 24px;}
.nfwfw_list ul li .fwfwb{width: 100%; float: left; font-size: 24px; font-weight: 400; color: #666666; line-height: 30px;}
.nfwfw_list ul li p{width: 100%; height: auto; float: left; font-size: 18px; font-weight: 400; color: #666666; line-height: 30px; padding: 0 60px; margin-top: 60px; margin-bottom: 60px;}
.nfwfw_list ul li a{width: auto; height: 45px; line-height: 43px; border-top: 1px solid #FF6600; border-bottom: 1px solid #FF6600; font-size: 18px; font-weight: 400; color: #FF6600; margin-bottom: 60px;}
.nfwfw_list ul li.on{width: 35.7%; height: auto; float: left; border-radius: 24px 24px 24px 24px; margin-top: 0; background: linear-gradient(137deg, #6095FF 0%, #2569F1 100%); box-shadow: 0px 0px 30px 1px rgba(0, 54, 190, 0.2); border-radius: 24px 24px 24px 24px;}
.nfwfw_list ul li.on .fwfwt{margin-top: 150px; color: #3665D9;}
.nfwfw_list ul li.on .fwfwb{color: #FFFFFF;}
.nfwfw_list ul li.on p{margin-bottom: 60px; color: #FFFFFF;}
.nfwfw_list ul li.on a{border-top: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; margin-bottom: 150px; color: #FFFFFF;}
.nfabj{width: 100%; overflow: hidden; background: url(../images/nfabjbg.png) no-repeat center 0; padding-top: 80px;}
.nfabj .nfabjtit{width: 100%; height: auto; float: left; text-align: center;}
.nfabj .nfabjtit h2{width: 100%; height: auto; float: left; font-size: 36px; font-weight: normal; color: #262626; line-height: 45px;}
.nfabj .nfabjtit span{width: 100%; height: auto; float: left; font-size: 24px; font-weight: normal; color: #FF6600; line-height: 30px; margin-top: 16px;}
.nfabj .nfabjform{width: 44.28%; height: auto; overflow: hidden; margin-left: auto; margin-right: auto; padding-top: 60px; margin-bottom: 80px;}
.nfabj .nfabjform input.lyname{width: 48.23%; height: auto; float: left; font-size: 16px; font-weight: 400; color: #262626; line-height: 40px; background: #FFFFFF; border-radius: 4px 4px 4px 4px; border: 0; margin-bottom: 24px; padding: 0 24px;}
.nfabj .nfabjform input.lytel{width: 48.23%; height: auto; float: right; font-size: 16px; font-weight: 400; color: #262626; line-height: 40px; background: #FFFFFF; border-radius: 4px 4px 4px 4px; border: 0; margin-bottom: 24px; padding: 0 24px;}
.nfabj .nfabjform textarea{width: 100%; height: 200px; float: left; font-size: 16px; font-weight: 400; color: #262626; line-height: 40px; border: 0; border-radius: 4px 4px 4px 4px; padding: 0 24px; margin-bottom: 24px;}
.nfabj .nfabjform .tjbtn{width: 100%; height: auto; float: left; line-height: 40px; background: #FF6600; border-radius: 4px 4px 4px 4px; font-size: 16px; font-weight: normal; color: #FFFFFF; border: 0; cursor: pointer;}
.nfabj .nfabjform input::-webkit-input-placeholder{color: #262626;}
.nfabj .nfabjform input::-moz-placeholder{color: #262626;}
.nfabj .nfabjform input:-moz-placeholder{color: #262626;}
.nfabj .nfabjform input:-ms-input-placeholder{color: #262626;}
.nfabj .nfabjform textarea::-webkit-input-placeholder{color: #262626; font-family: "Microsoft YaHei" ! important;}
.nfabj .nfabjform textarea::-moz-placeholder{color: #262626; font-family: "Microsoft YaHei" ! important;}
.nfabj .nfabjform textarea:-moz-placeholder{color: #262626; font-family: "Microsoft YaHei" ! important;}
.nfabj .nfabjform textarea:-ms-input-placeholder{color: #262626; font-family: "Microsoft YaHei" ! important;}
.nfabj .nfabjform input:focus{outline: 0px none;}
.nfabj .nfabjform textarea:focus{outline: 0px none;}
.dn-row{background-image:url(../images/dn-row.jpg);background-size:cover;color:#fff;display: flow-root;}
.dn-row p{font-size:18px;margin:3% 2%;}
.dn-row p span{font-size:30px;font-weight:550;margin-right:2%;}
.dn-row p i{font-style: initial;}
.dn-row a{float:right;display: block;width: 128px;height: 36px;line-height: 36px;text-align: center;background: #fe6a00;border-radius: 1px;color:#fff;text-decoration: none;margin-right:2%;}
.tg_pages{width: 100%;padding: 50px 0;text-align: center;float: left;}
.tg_pages ul li{display: inline-block;}
.tg_pages ul li a{display: inline-block;border: 1px solid #ddd;background-color: #fff;padding: 10px 15px;margin: 3px;color: #999;font-size: 14px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.tg_pages ul li a.thisclass,.page ul li:hover a{background-color: #fcc238;border-color: #fcc238;color: #fff;}
.tg_pages .active a{color: #fff;background: #FF6600;border:none;}
/*在线客服*/
.side{position:fixed;width:68px;right:5px;top:50%;margin-top:-200px;z-index:100;background:#fff;border-bottom:0;border-radius:5px;box-shadow: 0 0 1px 1px rgba(0 , 0 , 0 , 0.1);opacity: 0.95}
.side ul li{width:68px;height:68px;float:left;position:relative;color:#333;font-size:13px;line-height:30px;text-align:center;transition:all 0.3s;cursor:pointer;white-space: nowrap;}
.side ul li:hover{background:#f1592a;color:#fff;}
.side ul li:hover a{color:#fff;}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:13px;transition:all 0.3s;}
.side ul li a{overflow: hidden;white-space: nowrap;}
.side ul li i.bgs1{background-image:url(../images/right_pic1_on.png);}
.side ul li i.bgs2{background-image:url(../images/right_pic2.png);}
.side ul li i.bgs3{background-image:url(../images/right_pic3.png);}
.side ul li i.bgs4{background-image:url(../images/right_pic4.png);}
.side ul li i.bgs5{background-image:url(../images/right_pic5.png);}
.side ul li i.bgs6{background-image:url(../images/right_pic6.png);}
.side ul li:hover i.bgs1{background-image:url(../images/right_pic1_on.png);}
.side ul li:hover i.bgs2{background-image:url(../images/right_pic2_on.png);}
.side ul li:hover i.bgs3{background-image:url(../images/right_pic3_on.png);}
.side ul li:hover i.bgs4{background-image:url(../images/right_pic4_on.png);}
.side ul li:hover i.bgs5{background-image:url(../images/right_pic5_on.png);}
.side ul li:hover i.bgs6{background-image:url(../images/right_pic6_on.png);}
.side ul li .sidebox{position:absolute;width:68px;height:68px;top:0;right:0;transition:all 0.3s;overflow:hidden;}
.side ul li:hover div{display:block !important;}
.side .hover{background:#f1592a;border-radius:5px 5px 0 0;}
.side .hover{color:#fff}
.side .sq a{animation: heart 1s ease-in-out infinite alternate;display: block;}
@keyframes heart{from{transform:translate(0,0)}
to{transform:translate(0,10px)}}
.heart{animation: heart 1s ease-in-out infinite alternate;}
.side ul li.sideetel .telBox{display: none;margin: 0;width: 200px;padding: 14px;position: absolute;right: 85px;top: 4px;color: #fff;font-size: 20px;line-height: 32px;background: url(../images/right_pic1_on.png) no-repeat 10px center #f1592a;padding-left: 35px;}
.side ul li.sideetel .telBox:before{content: "";position: absolute;width: 0;height: 0;top: 26px;right: -7px;border-bottom: 7px solid transparent;border-top: 7px solid transparent;border-left: 7px solid #f1592a;}
.side ul li.sideewm .ewBox{width: 180px;display: none;color: #363636;text-align: center;padding-top: 200px;position: absolute;left: -200px;top: -66px;background-image: url(../images/right-weixin.jpg);background-repeat: no-repeat;background-position: center center;border:1px solid #ddd;background-color: #fff; background-size: contain;}
.side ul li.sideewm .ewBox:before{content: "";position: absolute;width: 0;height: 0;top: 100px;right: -7px;border-bottom: 7px solid transparent;border-top: 7px solid transparent;border-left: 7px solid #ddd;}
/*爱番番优化*/
#newBridge .nb-icon-wrap{display:none;}
#newBridge .nb-invite-custom .nb-invite-tool{display:none;}
#newBridge .nb-invite-custom .nb-invite-welcom{margin-top:8%;color:#555}
#newBridge .customer-invite-style .nb-invite-tool{display:none;}
/*手机菜单*/
.bottom{position:fixed;bottom:0;left:50%;width: calc(100%);max-width:640px;padding:14px 0px;background:#fafafa;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:3000000;opacity: 0.95;display:none;text-align: center;}
.bottom a{display:block;float:left;width:25%;}
.bottom a u{font-size: 1rem;color:#555;text-decoration:none;font-weight: 500;}
.bottom a img{width:16px;margin:0 2px;margin-top: -4px;}
.bottom b{color:#2589ff;position: absolute;left: 50%;}
#wxnr{width:100%;height:100%;max-width:640px;min-width:320px;position:fixed;top:0;z-index:10000;display:none;background:rgba(0,0,0,.6);color:#555}
#wxnr .nrdf{margin:auto;position:absolute;top:50%;left:0;right:0;width:18rem;height:14rem;padding:1.25rem;margin-top:-7.5rem;text-align:center;background-color:#fff;box-shadow:0 2px 6px #777;-webkit-box-shadow:0 2px 6px #777;-moz-box-shadow:0 2px 6px #777;border-radius:1.25rem}
#wxnr img{width:3rem;height:3rem;display:block;margin:0 auto}
#wxnr h2{font-weight:400}
#wxnr p{font-size:15px;line-height:30px;text-align:center}
#wxnr i{position:absolute;top:1rem;right:1rem;width:1.5rem;font-size:1.5rem;font-style:normal}
#wxnr span.wx{background:#1aad17;font-size:15px;margin:auto;padding: 5px 20px;border-radius:10px;color:#fff;}




